home *** CD-ROM | disk | FTP | other *** search
-
- Xfig amiga info
- =================
-
- The program itself should be easy to use, just click on a mode option in the mode
- panel and start adding/modifying objects in the drawing area. To figure out
- what mouse button does what you can open the 'mouse help' window from the
- menu. In order to run it you'll need to have a stack of 20000 or more.
- Also if you want the program to use colors you'll need 32 free colors.
- This means a 64 colors minimum color workbench with os3.0+
- (not all colors are free to be obtainpen'ed).
-
- If you lack a middle mousebutton you can use alt key with right mousebutton to give
- the same effect.
-
- Put transfig and fig2dev somewhere in the path in order for save/export to work.
- (needs a save enabled version.) Also you need to start the program from cli
- or set up an iconx startup to make the system() function work.
-
- Want to run the program on a public screen? Try 'xfig -display PubScreen'
- Or change the resource name Fig.display in AmigaDefaults. Place AmigaDefaults
- and rgb.txt in the dir pointed to by libx11:. If the program doesn't
- find rgb.txt it will revert back to black & white.
-
- Other resources can also be entered in AmigaDefaults. To find out what resources
- are accessed you can turn on debugging with 'Amiga.debug: True', or read
- the documentation..Or have a look in the file Fig.ad. Some of the entries
- can be used with the amiga version, most however relates to the X11 layout and
- won't have any effect on the amiga MUI interface.
-
- I have added some support for Dr2D drawings, but unfortunately xfig doesn't have
- a path as a primary object so filling can't be easily supported. After porting
- pstoedit which converts postscript files into editable xfig files you can convert
- the dr2d drawing into ps with dr2dtops and then convert it to xfig. This will
- give you a better result as filled objects will be converted correctly.
-
- Datatype loading of images has also been added, which causes the program to be os3.0 only.
- (a bug in the previous one caused it to be 3.0 only also..)
-
- In order to help GIF into obscurity it has been removed and replaced with iff.
-
- Importing compressed images (.Z or .gz) needs uncompress/gunzip in the path.
-
- The xfig icon/brushes are contributed by Bastian Kinne (kinne@zfn.uni-bremen.de).
-
- Memory usage
- ==============
- Yes, the program uses a lot of memory..Probably 2-3 meg of fast ram. This probably
- means a 4mb a1200 will have difficulties running it! Also freeing memory is a novel
- idea in the unix programming environment so the program may fail to release some
- memory on exit. I have added the most obvious freeing to reduce this memory loss
- as much as possible. Also if you are missing some chip mem after running xfig
- do a 'avail flush' (fonts don't get free'd)
-
- Unstable?
- ==================
- It appears that you have to use the MUI option 'smart' refresh. Without it
- the program is amazingly unstable! The reason for this is that I access the
- drawingarea in a somewhat illegal way. I tried to make a more MUI compliant
- way and it turned out to be amusingly slow and was soon dropped.
- Other problems may occur when you are using rotated text on a gfx card
- equipped machine. This is because this uses bitmaps and I do some
- assumptions on the structure of bitmaps. Apparently bitmaps may have
- a different structure on on gfx cards (or something..). This is probably
- the case when loading images too. This problem should go away with the
- AmigaDefaults entry: 'Amiga.nochunkytoplanar: True'
-
- Why save/print/export disable?
- ================================
-
- It seems that even the best program of its kind won't result in a noticeabe number
- of contributions (like xmgr) so I am led to believe that it is a fairly general
- opinion that if you've got the full program, why pay? So my following programs will
- most likely be savedisabled!
-
- If you'd like a key-file to save-enable this program $20 will do it. This keyfile
- should work with this version and all following versions. If a widespread illegal
- distribution of keyfiles should come to my attention I may be forced to change this,
- but lets hope it doesn't happen too soon!
- (in case you haven't got a email address, add $5)
-
- Terje Pedersen
- Tanumv. 89c
- 1312 Slependen
- Norway
-
- E-mail: terjepe@login.eunet.no
-
- For some recent information on my ports you can have a look in
- http://login.eunet.no/~terjepe where you can also find the latest
- version of some my ports. And if you do download a program from
- there, I would love to hear from you if you have any comments about
- the program!
-
- Other Problems:
- -----------------
-
- problems with xfig and a merlin gfx card?
-
- The solution is to delete x11/gfxcard when using the Merlin gfx card
- with xfig !! You should include it as a note in the readme.amiga file,
- that Merlin users should delete the env-variable. Now, it works.
- Funny thing: XV214 still requires it, otherwise the machine will
- surely crash. It is probably the result of the chunky2planar
-
- <FELS@ti-nov1.fbe.FH-Weingarten.DE>
-
-